import { NextFunction, Request, Response } from 'express';

/**
 * 统一处理服务端错误中间件
 * @returns
 */
export default function () {
  return (err: any, req: Request, res: Response, next: NextFunction) => {
    // 错误处理中间件必须要四个参数
    res.sendError(err.message, 500);
  };
}
